resin of a palo santo tree - French English Dictionary